package com.zhangzeqin.code.dao;

import java.sql.SQLException;
import java.util.List;
import java.util.Map;

public interface WordDao {
    /**
     *添加单词
     * @param wordBook 单词书名
     * @param word 单词
     * @param meaning 意思
     * @return 返回一个boolean值
     */
    public boolean addWord(String wordBook,String word,String meaning);

    /**
     * 删除单词
     * @param wordBook 单词书名
     * @param word 单词
     * @return 返回一个boolean值
     */
    public boolean deleteWord(String wordBook,String word);

    /**
     * 修改单词
     * @param wordBook 单词书名
     * @param word    单词
     * @param meaning 意思
     * @return 返回一个boolean值
     */
    public boolean modifyWord(String wordBook,String meaning,String word);

    /**
     * 查找单词
     * @param wordBook 单词书名
     * @param word 单词
     * @param meaning 意思
     * @return 返回一个boolean值
     */
    public List<Map> checkWord(String wordBook, String word, String meaning) throws SQLException;

}

